home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 21 / AACD 21.iso / AACD / Graphics / Commander / definitions / AllInOne_OnePanel.def < prev    next >
Encoding:
Text File  |  2000-03-18  |  28.7 KB  |  2,019 lines

  1. Define Font "Helvetica" (
  2.     Name "Helvetica.font"
  3.     Size 13
  4. )
  5.  
  6. Set Font "Helvetica"
  7.  
  8. Define Window "Main" (
  9.     Position 0 27
  10.     Size 153 341
  11.     Border
  12. )
  13.  
  14. Define Window "Alpha" (
  15.     Position 4 48
  16.     Size 145 318
  17. )
  18.  
  19. Define Window "Analysis" (
  20.     Position 4 48
  21.     Size 145 318
  22. )
  23.  
  24. Define Window "ARexx" (
  25.     Position 4 48
  26.     Size 145 318
  27. )
  28.  
  29. Define Window "Brush" (
  30.     Position 4 48
  31.     Size 145 318
  32. )
  33.  
  34. Define Window "Buffer" (
  35.     Position 4 48
  36.     Size 145 318
  37. )
  38.  
  39. Define Window "Color" (
  40.     Position 4 48
  41.     Size 145 318
  42. )
  43.  
  44. Define Window "Convolve" (
  45.     Position 4 48
  46.     Size 145 318
  47. )
  48.  
  49. Define Window "Distort" (
  50.     Position 4 48
  51.     Size 145 318
  52. )
  53.  
  54. Define Window "Effect" (
  55.     Position 4 48
  56.     Size 145 318
  57. )
  58.  
  59. Define Window "Filter" (
  60.     Position 4 48
  61.     Size 145 318
  62. )
  63.  
  64. Define Window "Size" (
  65.     Position 4 48
  66.     Size 145 318
  67. )
  68.  
  69. Define Window "Tool" (
  70.     Position 4 48
  71.     Size 145 318
  72. )
  73.  
  74. Define Window "Transform" (
  75.     Position 4 48
  76.     Size 145 318
  77. )
  78.  
  79. ' ************************************************** Alpha **
  80.  
  81. Define Link "Alpha_CopyFromAlpha" (
  82.     Type ARexx (
  83.         Data ( String "Alpha2Buffer" )
  84.     )
  85. )
  86.  
  87. Define Link "Alpha_CopyToAlpha" (
  88.     Type ARexx (
  89.         Data ( String "Buffer2Alpha" )
  90.     )
  91. )
  92.  
  93. Define Link "Alpha_Create" (
  94.     Type ARexx (
  95.         Data ( String "CreateAlpha" )
  96.     )
  97. )
  98.  
  99. Define Link "Alpha_Delete" (
  100.     Type ARexx (
  101.         Data ( String "KillAlpha" )
  102.     )
  103. )
  104.  
  105. Define Link "Alpha_LightTableAlpha" (
  106.     Type ARexx (
  107.         Data ( String "LightTableView ALPHA; LightTable TOGGLE" )
  108.     )
  109. )
  110.  
  111. Define Link "Alpha_Load" (
  112.     Type ARexx (
  113.         Data ( String "LoadAlpha" )
  114.     )
  115. )
  116.  
  117. Define Link "Alpha_SaveAs" (
  118.     Type ARexx (
  119.         Data ( String "SaveAlphaAs" )
  120.     )
  121. )
  122.  
  123. Define Link "Alpha_Swap" (
  124.     Type ARexx (
  125.         Data ( String "SwapAlpha" )
  126.     )
  127. )
  128.  
  129. ' *********************************************** Analysis **
  130.  
  131. Define Link "Analysis_CountColors" (
  132.     Type ARexx (
  133.         Data ( String "CountColors" )
  134.     )
  135. )
  136.  
  137. Define Link "Analysis_Histogram" (
  138.     Type ARexx (
  139.         Data ( String "Hook Hist" )
  140.     )
  141. )
  142.  
  143. Define Link "Analysis_Variance" (
  144.     Type ARexx (
  145.         Data ( String "Hook Variance" )
  146.     )
  147. )
  148.  
  149. ' ************************************************** ARexx **
  150.  
  151. Define Link "ARexx" (
  152.     Type ARexx (
  153.         Data (
  154.             File "Rexx/Border.ifx"
  155.             File "Rexx/Designs.ifx"
  156.             File "Rexx/MapToWB.ifx"
  157.         )
  158.     )
  159. )
  160.  
  161. ' ************************************************** Brush **
  162.  
  163. Define Link "Brush_CopyToSwap" (
  164.     Type ARexx (
  165.         Data ( String "Brush2Swap" )
  166.     )
  167. )
  168.  
  169. Define Link "Brush_GrabScreen" (
  170.     Type ARexx (
  171.         Data ( String "GrabBrush" )
  172.     )
  173. )
  174.  
  175. Define Link "Brush_LoadBrush" (
  176.     Type ARexx (
  177.         Data ( String "LoadBrush" )
  178.     )
  179. )
  180.  
  181. Define Link "Brush_LoadNewBrush" (
  182.     Type ARexx (
  183.         Data ( String "Region FULL; LoadBrush; Region BRUSH" )
  184.     )
  185. )
  186.  
  187. Define Link "Brush_LoadBrushClip" (
  188.     Type ARexx (
  189.         Data ( String "LoadBrushClip" )
  190.     )
  191. )
  192.  
  193. Define Link "Brush_OutlineBrush" (
  194.     Type ARexx (
  195.         Data ( String "OutlineBrush" )
  196.     )
  197. )
  198.  
  199. Define Link "Brush_PickupRegion" (
  200.     Type ARexx (
  201.         Data ( String "PickupRegion" )
  202.     )
  203. )
  204.  
  205. Define Link "Brush_PickupSwap" (
  206.     Type ARexx (
  207.         Data ( String "Region BRUSH; PickupSwap" )
  208.     )
  209. )
  210.  
  211. Define Link "Brush_SaveBrushAs" (
  212.     Type ARexx (
  213.         Data ( String "SaveBrushAs" )
  214.     )
  215. )
  216.  
  217. Define Link "Brush_SelectBrush" (
  218.     Type ARexx (
  219.         Data ( String "SelectBrush" )
  220.     )
  221. )
  222.  
  223. Define Link "Brush_SetHandle" (
  224.     Type ARexx (
  225.         Data ( String "BrushHandle" )
  226.     )
  227. )
  228.  
  229. Define Link "Brush_TrimBrush" (
  230.     Type ARexx (
  231.         Data ( String "TrimBrush" )
  232.     )
  233. )
  234.  
  235. ' ************************************************* Buffer **
  236.  
  237. Define Link "Buffer_CopyToSwap" (
  238.     Type ARexx (
  239.         Data ( String "Buffer2Swap" )
  240.     )
  241. )
  242.  
  243. Define Link "Buffer_Delete" (
  244.     Type ARexx (
  245.         Data ( String "KillBuffer FORCE" )
  246.     )
  247. )
  248.  
  249. Define Link "Buffer_Fill" (
  250.     Type ARexx (
  251.         Data ( String "ClearBuffer" )
  252.     )
  253. )
  254.  
  255. Define Link "Buffer_GrabScreen" (
  256.     Type ARexx (
  257.         Data ( String "GrabBuffer" )
  258.     )
  259. )
  260.  
  261. Define Link "Buffer_LightTable" (
  262.     Type ARexx (
  263.         Data ( String "LightTableView SWAP; LightTable TOGGLE" )
  264.     )
  265. )
  266.  
  267. Define Link "Buffer_LoadFromClipboard" (
  268.     Type ARexx (
  269.         Data ( String "LoadBufferClip" )
  270.     )
  271. )
  272.  
  273. Define Link "Buffer_LoadNew" (
  274.     Type ARexx (
  275.         Data ( String "LoadBuffer" )
  276.     )
  277. )
  278.  
  279. Define Link "Buffer_LoadNewAs" (
  280.     Type ARexx (
  281.         Data ( String "LoadBufferAs" )
  282.     )
  283. )
  284.  
  285. Define Link "Buffer_New" (
  286.     Type ARexx (
  287.         Data ( String "CreateBuffer" )
  288.     )
  289. )
  290.  
  291. Define Link "Buffer_Region" (
  292.     Type ARexx (
  293.         Data ( String "Region" )
  294.     )
  295. )
  296.  
  297. Define Link "Buffer_SwapBuffers" (
  298.     Type ARexx (
  299.         Data ( String "Swap" )
  300.     )
  301. )
  302.  
  303. ' ************************************************** Color **
  304.  
  305. Define Link "Color_Antique" (
  306.     Type ARexx (
  307.         Data ( String "Antique" )
  308.     )
  309. )
  310.  
  311. Define Link "Color_B&W2Grey" (
  312.     Type ARexx (
  313.         Data ( String "Mono2Grey" )
  314.     )
  315. )
  316.  
  317. Define Link "Color_ChangeColor" (
  318.     Type ARexx (
  319.         Data ( String "Hook ChangeColor" )
  320.     )
  321. )
  322.  
  323. Define Link "Color_Convert2CMAP" (
  324.     Type ARexx (
  325.         Data ( String "Color2CMAP" )
  326.     )
  327. )
  328.  
  329. Define Link "Color_Convert2Grey" (
  330.     Type ARexx (
  331.         Data ( String "ColorToGrey" )
  332.     )
  333. )
  334.  
  335. Define Link "Color_Convert2RGB" (
  336.     Type ARexx (
  337.         Data ( String "Grey2Color" )
  338.     )
  339. )
  340.  
  341. Define Link "Color_Custom" (
  342.     Type ARexx (
  343.         Data ( String "ColorTransform" )
  344.     )
  345. )
  346.  
  347. Define Link "Color_FalseColor" (
  348.     Type ARexx (
  349.         Data ( String "FalseColor" )
  350.     )
  351. )
  352.  
  353. Define Link "Color_Halftone" (
  354.     Type ARexx (
  355.         Data ( String "Halftone" )
  356.     )
  357. )
  358. Define Link "Color_Negative" (
  359.     Type ARexx (
  360.         Data ( String "Negative" )
  361.     )
  362. )
  363.  
  364. Define Link "Color_Posterize" (
  365.     Type ARexx (
  366.         Data ( String "Posterize" )
  367.     )
  368. )
  369.  
  370. Define Link "Color_Solarize" (
  371.     Type ARexx (
  372.         Data ( String "Solarize" )
  373.     )
  374. )
  375.  
  376. ' *********************************************** Convolve **
  377.  
  378. Define Link "Convolve_Custom" (
  379.     Type ARexx (
  380.         Data ( String "Convolve" )
  381.     )
  382. )
  383.  
  384. Define Link "Convolve_Sharpen" (
  385.     Type ARexx (
  386.         Data ( String "Sharpen" )
  387.     )
  388. )
  389.  
  390. Define Link "Convolve_UnsharpMask" (
  391.     Type ARexx (
  392.         Data ( String "UnsharpMask" )
  393.     )
  394. )
  395.  
  396. Define Link "Convolve_Blur" (
  397.     Type ARexx (
  398.         Data ( String "Blur" )
  399.     )
  400. )
  401.  
  402. Define Link "Convolve_GaussianBlur" (
  403.     Type ARexx (
  404.         Data ( String "Hook GaussianBlur" )
  405.     )
  406. )
  407.  
  408. Define Link "Convolve_MotionBlur" (
  409.     Type ARexx (
  410.         Data ( String "MotionBlur" )
  411.     )
  412. )
  413.  
  414. Define Link "Convolve_ReliefMap" (
  415.     Type ARexx (
  416.     Data ( String "ReliefMap" )
  417.     )
  418. )
  419.  
  420. Define Link "Convolve_RampingEdgeDetect" (
  421.     Type ARexx (
  422.         Data ( String "Hook RampEdge" )
  423.     )
  424. )
  425.  
  426. Define Link "Convolve_SimpleEdgeDetect" (
  427.     Type ARexx (
  428.         Data ( String "EdgeDetect" )
  429.     )
  430. )
  431.  
  432. Define Link "Convolve_SobelEdgeDetect" (
  433.     Type ARexx (
  434.         Data ( String "Hook SobelEdge" )
  435.     )
  436. )
  437.  
  438. ' ************************************************ Distort **
  439.  
  440. Define Link "Distort_Bubble" (
  441.     Type ARexx (
  442.         Data ( String "Hook Bubble" )
  443.     )
  444. )
  445.  
  446. Define Link "Distort_Displacement" (
  447.     Type ARexx (
  448.         Data ( String "Hook Displace" )
  449.     )
  450. )
  451.  
  452. Define Link "Distort_Distorter" (
  453.     Type ARexx (
  454.         Data ( String "Hook Distorter" )
  455.     )
  456. )
  457.  
  458. Define Link "Distort_DreamSequence" (
  459.     Type ARexx (
  460.         Data ( String "Hook Dream" )
  461.     )
  462. )
  463.  
  464. Define Link "Distort_Liquid" (
  465.     Type ARexx (
  466.         Data ( String "Hook Liquid" )
  467.     )
  468. )
  469.  
  470. Define Link "Distort_Mosaic" (
  471.     Type ARexx (
  472.         Data ( String "Hook Mosaic" )
  473.     )
  474. )
  475.  
  476. Define Link "Distort_PolarBlur" (
  477.     Type ARexx (
  478.         Data ( String "Hook PolarBlur" )
  479.     )
  480. )
  481.  
  482. Define Link "Distort_PolarMosaic" (
  483.     Type ARexx (
  484.         Data ( String "Hook PolarMosaic" )
  485.     )
  486. )
  487.  
  488. Define Link "Distort_Spherize" (
  489.     Type ARexx (
  490.         Data ( String "Hook Spherize" )
  491.     )
  492. )
  493.  
  494. Define Link "Distort_Splash" (
  495.     Type ARexx (
  496.         Data ( String "Hook Splash" )
  497.     )
  498. )
  499.  
  500. Define Link "Distort_Swirl" (
  501.     Type ARexx (
  502.         Data ( String "Hook Swirl" )
  503.     )
  504. )
  505.  
  506. Define Link "Distort_TriangleWarp" (
  507.     Type ARexx (
  508.         Data ( String "Hook TriWarp" )
  509.     )
  510. )
  511.  
  512. Define Link "Distort_Warp" (
  513.     Type ARexx (
  514.         Data ( String "Hook Warp" )
  515.     )
  516. )
  517.  
  518. Define Link "Distort_Wave" (
  519.     Type ARexx (
  520.         Data ( String "Hook Wave" )
  521.     )
  522. )
  523.  
  524. ' ************************************************* Effect **
  525.  
  526. Define Link "Effect_ApplyTexture" (
  527.     Type ARexx (
  528.         Data ( String "Hook ApplyTexture" )
  529.     )
  530. )
  531.  
  532. Define Link "Effect_Blob" (
  533.     Type ARexx (
  534.         Data ( String "Hook Blob" )
  535.     )
  536. )
  537.  
  538. Define Link "Effect_Clouds" (
  539.     Type ARexx (
  540.         Data ( String "Hook Clouds" )
  541.     )
  542. )
  543.  
  544. Define Link "Effect_Crystallize" (
  545.     Type ARexx (
  546.         Data ( String "Hook Crystallize" )
  547.     )
  548. )
  549.  
  550. Define Link "Effect_Disperse" (
  551.     Type ARexx (
  552.         Data ( String "Disperse" )
  553.     )
  554. )
  555.  
  556. Define Link "Effect_FilmGrain" (
  557.     Type ARexx (
  558.         Data ( String "Hook FilmGrain" )
  559.     )
  560. )
  561.  
  562. Define Link "Effect_Fire" (
  563.     Type ARexx (
  564.         Data ( String "Hook Fire" )
  565.     )
  566. )
  567.  
  568. Define Link "Effect_Fireworks" (
  569.     Type ARexx (
  570.         Data ( String "Hook Fireworks" )
  571.     )
  572. )
  573.  
  574. Define Link "Effect_HockneyTiling" (
  575.     Type ARexx (
  576.         Data ( String "Hook Tile" )
  577.     )
  578. )
  579.  
  580. Define Link "Effect_LensFlare" (
  581.     Type ARexx (
  582.         Data ( String "Hook LensFlare" )
  583.     )
  584. )
  585.  
  586. Define Link "Effect_Lightning" (
  587.     Type ARexx (
  588.         Data ( String "Hook Lightning" )
  589.     )
  590. )
  591.  
  592. Define Link "Effect_OilPaint" (
  593.     Type ARexx (
  594.         Data ( String "Hook OilPaint" )
  595.     )
  596. )
  597.  
  598. Define Link "Effect_PageCurler" (
  599.     Type ARexx (
  600.         Data ( String "Hook PageCurler" )
  601.     )
  602. )
  603.  
  604. Define Link "Effect_PaintFX" (
  605.     Type ARexx (
  606.         Data ( String "Hook PaintFX" )
  607.     )
  608. )
  609.  
  610. Define Link "Effect_RadialStar" (
  611.     Type ARexx (
  612.         Data ( String "Hook RadialStar" )
  613.     )
  614. )
  615.  
  616. Define Link "Effect_RemoveFeature" (
  617.     Type ARexx (
  618.         Data ( String "RemoveFeature" )
  619.     )
  620. )
  621.  
  622. Define Link "Effect_Roughen" (
  623.     Type ARexx (
  624.         Data ( String "Roughen" )
  625.     )
  626. )
  627.  
  628. Define Link "Effect_Scatter" (
  629.     Type ARexx (
  630.         Data ( String "Hook Scatter" )
  631.     )
  632. )
  633.  
  634. Define Link "Effect_Straw" (
  635.     Type ARexx (
  636.         Data ( String "Hook Straw" )
  637.     )
  638. )
  639.  
  640. Define Link "Effect_Sparkle" (
  641.     Type ARexx (
  642.         Data ( String "Hook Sparkle" )
  643.     )
  644. )
  645.  
  646. Define Link "Effect_Wireless" (
  647.     Type ARexx (
  648.         Data ( String "Hook Wireless" )
  649.     )
  650. )
  651.  
  652. ' ************************************************* Filter **
  653.  
  654. Define Link "Filter_AntiAlias" (
  655.     Type ARexx (
  656.         Data ( String "Hook AntiAlias" )
  657.     )
  658. )
  659.  
  660. Define Link "Filter_Balance" (
  661.     Type ARexx (
  662.         Data ( String "Hook Balance" )
  663.     )
  664. )
  665.  
  666. Define Link "Filter_BlackOut" (
  667.     Type ARexx (
  668.         Data ( String "Hook BlackOut" )
  669.     )
  670. )
  671.  
  672. Define Link "Filter_ColorBalancing" (
  673.     Type ARexx (
  674.         Data ( String "Hook ColorBalancing" )
  675.     )
  676. )
  677.  
  678. Define Link "Filter_ColorLimiting" (
  679.     Type ARexx (
  680.         Data ( String "ColorLimit" )
  681.     )
  682. )
  683.  
  684. Define Link "Filter_DynamicRange" (
  685.     Type ARexx (
  686.         Data ( String "DynamicRange" )
  687.     )
  688. )
  689.  
  690. Define Link "Filter_FXForge" (
  691.     Type ARexx (
  692.         Data ( String "Hook FXForge" )
  693.     )
  694. )
  695.  
  696. Define Link "Filter_HistogramEQ" (
  697.     Type ARexx (
  698.         Data ( String "Hook HistoEqu" )
  699.     )
  700. )
  701.  
  702. Define Link "Filter_Median" (
  703.     Type ARexx (
  704.         Data ( String "Hook MedianFilter" )
  705.     )
  706. )
  707.  
  708. Define Link "Filter_RemoveGrain" (
  709.     Type ARexx (
  710.         Data ( String "Hook RemoveGrain" )
  711.     )
  712. )
  713.  
  714. Define Link "Filter_RIP" (
  715.     Type ARexx (
  716.         Data ( String "RIP" )
  717.     )
  718. )
  719.  
  720. Define Link "Filter_Video" (
  721.     Type ARexx (
  722.         Data ( String "Hook VideoFilter" )
  723.     )
  724. )
  725.  
  726. ' *************************************************** Size **
  727.  
  728. Define Link "Size_Scale" (
  729.     Type ARexx (
  730.         Data ( String "Scale" )
  731.     )
  732. )
  733.  
  734. Define Link "Size_Double" (
  735.     Type ARexx (
  736.         Data ( String "Scale 200 200 PERCENT ACCURATE" )
  737.     )
  738. )
  739.  
  740. Define Link "Size_Halve" (
  741.     Type ARexx (
  742.         Data ( String "Scale 50 50 PERCENT ACCURATE" )
  743.     )
  744. )
  745.  
  746. Define Link "Size_Crop" (
  747.     Type ARexx (
  748.         Data ( String "Crop" )
  749.     )
  750. )
  751.  
  752. Define Link "Size_AutoCrop" (
  753.     Type ARexx (
  754.         Data ( String "Crop Auto" )
  755.     )
  756. )
  757.  
  758. Define Link "Size_SetAspectDPI" (
  759.     Type ARexx (
  760.         Data ( String "SetAspect" )
  761.     )
  762. )
  763.  
  764. ' *************************************************** Tool **
  765.  
  766. Define Link "Tool_AutoFX" (
  767.     Type ARexx (
  768.         Data ( String "Hook AutoFX" )
  769.     )
  770. )
  771.  
  772. Define Link "Tool_CineMatte" (
  773.     Type ARexx (
  774.         Data ( String "Hook CineMatte" )
  775.     )
  776. )
  777.  
  778. Define Link "Tool_CineMorph" (
  779.     Type ARexx (
  780.         Data ( String "Hook CMIFX" )
  781.     )
  782. )
  783.  
  784. Define Link "Tool_IMP" (
  785.     Type ARexx (
  786.         Data ( String "Hook IMP" )
  787.     )
  788. )
  789.  
  790. Define Link "Tool_MacroRecord" (
  791.     Type ARexx (
  792.         Data ( String "Learn" )
  793.     )
  794. )
  795.  
  796. Define Link "Tool_MacroRecordStop" (
  797.     Type ARexx (
  798.         Data ( String "Learn Stop" )
  799.     )
  800. )
  801.  
  802. Define Link "Tool_Measure" (
  803.     Type ARexx (
  804.         Data ( String "Hook Measure" )
  805.     )
  806. )
  807.  
  808. ' ********************************************** Transform **
  809.  
  810. Define Link "Transform_Complex2DRotate" (
  811.     Type ARexx (
  812.         Data ( String "Hook Rotate" )
  813.     )
  814. )
  815.  
  816. Define Link "Transform_Simple2DRotate" (
  817.     Type ARexx (
  818.         Data ( String "Rotate" )
  819.     )
  820. )
  821.  
  822. Define Link "Transform_Perspective3DRotate" (
  823.     Type ARexx (
  824.         Data ( String "Hook Perspective" )
  825.     )
  826. )
  827.  
  828. Define Link "Transform_FlipHorizontal" (
  829.     Type ARexx (
  830.         Data ( String "HorizFlip" )
  831.     )
  832. )
  833.  
  834. Define Link "Transform_FlipVertical" (
  835.     Type ARexx (
  836.         Data ( String "VertFlip" )
  837.     )
  838. )
  839.  
  840. Define Link "Transform_MirrorHorizontal" (
  841.     Type ARexx (
  842.         Data ( String "HorizMirror" )
  843.     )
  844. )
  845.  
  846. Define Link "Transform_MirrorVertical" (
  847.     Type ARexx (
  848.         Data ( String "VertMirror" )
  849.     )
  850. )
  851.  
  852. Define Link "Transform_Roll" (
  853.     Type ARexx (
  854.         Data ( String "Roll" )
  855.     )
  856. )
  857.  
  858. Define Link "Transform_Shear" (
  859.     Type ARexx (
  860.         Data ( String "Hook Shear" )
  861.     )
  862. )
  863.  
  864. Define Link "Transform_Interlace" (
  865.     Type ARexx (
  866.         Data ( String "Hook Interlace" )
  867.     )
  868. )
  869.  
  870. Define Link "Transform_DeInterlace" (
  871.     Type ARexx (
  872.         Data ( String "Hook DeInterlace" )
  873.     )
  874. )
  875.  
  876. ' ***********************************************************
  877.  
  878. Define Link "Panels" (
  879.     Type Windows (
  880.         Data (
  881.             "Alpha"
  882.             "Analysis"
  883.             "ARexx"
  884.             "Brush"
  885.             "Buffer"
  886.             "Color"
  887.             "Convolve"
  888.             "Distort"
  889.             "Effect"
  890.             "Filter"
  891.             "Size"
  892.             "Tool"
  893.             "Transform"
  894.         )
  895.     )
  896. )
  897.  
  898. ' *************************************************** MAIN **
  899.  
  900. Window "Main" (
  901.     Gadget (
  902.         Position 4 4
  903.         Type Cycle (
  904.             Size 145 17
  905.             Data (
  906.                 "Alpha"
  907.                 "Analysis"
  908.                 "ARexx"
  909.                 "Brush"
  910.                 "Buffer"
  911.                 "Color"
  912.                 "Convolve"
  913.                 "Distort"
  914.                 "Effect"
  915.                 "Filter"
  916.                 "Size"
  917.                 "Tool"
  918.                 "Transform"
  919.             )
  920.             Link "Panels"
  921.             Default 10
  922.         )
  923.     )
  924. )
  925.  
  926. ' ************************************************** Alpha **
  927.  
  928. Window "Alpha" (
  929.     Gadget (
  930.         Position 0 2
  931.         Type Button (
  932.             Label "Copy From Alpha"
  933.             Size 145 15
  934.             Link "Alpha_CopyFromAlpha"
  935.         )
  936.     )
  937.     Gadget (
  938.         Position 0 17
  939.         Type Button (
  940.             Label "Copy To Alpha"
  941.             Size 145 15
  942.             Link "Alpha_CopyToAlpha"
  943.         )
  944.     )
  945.     Gadget (
  946.         Position 0 32
  947.         Type Button (
  948.             Label "Create..."
  949.             Size 145 15
  950.             Link "Alpha_Create"
  951.         )
  952.     )
  953.     Gadget (
  954.         Position 0 47
  955.         Type Button (
  956.             Label "Delete"
  957.             Size 145 15
  958.             Link "Alpha_Delete"
  959.         )
  960.     )
  961.     Gadget (
  962.         Position 0 62
  963.         Type Button (
  964.             Label "LightTable Alpha"
  965.             Size 145 15
  966.             Link "Alpha_LightTableAlpha"
  967.         )
  968.     )
  969.     Gadget (
  970.         Position 0 77
  971.         Type Button (
  972.             Label "Load..."
  973.             Size 145 15
  974.             Link "Alpha_Load"
  975.         )
  976.     )
  977.     Gadget (
  978.         Position 0 92
  979.         Type Button (
  980.             Label "Save As..."
  981.             Size 145 15
  982.             Link "Alpha_SaveAs"
  983.         )
  984.     )
  985.     Gadget (
  986.         Position 0 107
  987.         Type Button (
  988.             Label "Swap"
  989.             Size 145 15
  990.             Link "Alpha_Swap"
  991.         )
  992.     )
  993. )
  994.  
  995. ' *********************************************** Analysis **
  996.  
  997. Window "Analysis" (
  998.     Gadget (
  999.         Position 0 2
  1000.         Type Button (
  1001.             Label "Count Colors"
  1002.             Size 145 15
  1003.             Link "Analysis_CountColors"
  1004.         )
  1005.     )
  1006.     Gadget (
  1007.         Position 0 17
  1008.         Type Button (
  1009.             Label "Histogram"
  1010.             Size 145 15
  1011.             Link "Analysis_Histogram"
  1012.         )
  1013.     )
  1014.     Gadget (
  1015.         Position 0 32
  1016.         Type Button (
  1017.             Label "Variance !!!!???"
  1018.             Size 145 15
  1019.             Link "Analysis_Variance"
  1020.         )
  1021.     )
  1022. )
  1023.  
  1024. ' ************************************************** ARexx **
  1025.  
  1026. Window "ARexx" (
  1027.     Gadget (
  1028.         Position 0 2
  1029.         Type List (
  1030.             Size 145 313
  1031.             Data (
  1032.                 "Border.ifx"
  1033.                 "Designs.ifx"
  1034.                 "MapToWB.ifx"
  1035.             )
  1036.             Link "ARexx"
  1037.         )
  1038.     )
  1039. )
  1040.  
  1041. ' ************************************************** Brush **
  1042.  
  1043. Window "Brush" (
  1044.     Gadget (
  1045.         Position 0 2
  1046.         Type Button (
  1047.             Label "Copy To Swap"
  1048.             Size 145 15
  1049.             Link "Brush_CopyToSwap"
  1050.         )
  1051.     )
  1052.     Gadget (
  1053.         Position 0 17
  1054.         Type Button (
  1055.             Label "Grab Screen..."
  1056.             Size 145 15
  1057.             Link "Brush_GrabScreen"
  1058.         )
  1059.     )
  1060.     Gadget (
  1061.         Position 0 32
  1062.         Type Button (
  1063.             Label "Load Brush..."
  1064.             Size 145 15
  1065.             Link "Brush_LoadBrush"
  1066.         )
  1067.     )
  1068.     Gadget (
  1069.         Position 0 47
  1070.         Type Button (
  1071.             Label "Load New Brush..."
  1072.             Size 145 15
  1073.             Link "Brush_LoadNewBrush"
  1074.         )
  1075.     )
  1076.     Gadget (
  1077.         Position 0 62
  1078.         Type Button (
  1079.             Label "Load From Clipboard"
  1080.             Size 145 15
  1081.             Link "Brush_LoadBrushClip"
  1082.         )
  1083.     )
  1084.     Gadget (
  1085.         Position 0 77
  1086.         Type Button (
  1087.             Label "Outline Brush"
  1088.             Size 145 15
  1089.             Link "Brush_OutlineBrush"
  1090.         )
  1091.     )
  1092.     Gadget (
  1093.         Position 0 92
  1094.         Type Button (
  1095.             Label "Pickup Region"
  1096.             Size 145 15
  1097.             Link "Brush_PickupRegion"
  1098.         )
  1099.     )
  1100.     Gadget (
  1101.         Position 0 107
  1102.         Type Button (
  1103.             Label "Pickup Swap"
  1104.             Size 145 15
  1105.             Link "Brush_PickupSwap"
  1106.         )
  1107.     )
  1108.     Gadget (
  1109.         Position 0 122
  1110.         Type Button (
  1111.             Label "Save Brush As..."
  1112.             Size 145 15
  1113.             Link "Brush_SaveBrushAs"
  1114.         )
  1115.     )
  1116.     Gadget (
  1117.         Position 0 137
  1118.         Type Button (
  1119.             Label "Select Brush..."
  1120.             Size 145 15
  1121.             Link "Brush_SelectBrush"
  1122.         )
  1123.     )
  1124.     Gadget (
  1125.         Position 0 152
  1126.         Type Button (
  1127.             Label "Set Handle"
  1128.             Size 145 15
  1129.             Link "Brush_SetHandle"
  1130.         )
  1131.     )
  1132.     Gadget (
  1133.         Position 0 167
  1134.         Type Button (
  1135.             Label "Trim Brush"
  1136.             Size 145 15
  1137.             Link "Brush_TrimBrush"
  1138.  
  1139.         )
  1140.     )
  1141. )
  1142.  
  1143. ' ************************************************* Buffer **
  1144.  
  1145. Window "Buffer" (
  1146.     Gadget (
  1147.         Position 0 2
  1148.         Type Button (
  1149.             Label "Copy To Swap"
  1150.             Size 145 15
  1151.             Link "Buffer_CopyToSwap"
  1152.         )
  1153.     )
  1154.     Gadget (
  1155.         Position 0 17
  1156.         Type Button (
  1157.             Label "Delete..."
  1158.             Size 145 15
  1159.             Link "Buffer_Delete"
  1160.         )
  1161.     )
  1162.     Gadget (
  1163.         Position 0 32
  1164.         Type Button (
  1165.             Label "Fill..."
  1166.             Size 145 15
  1167.             Link "Buffer_Fill"
  1168.         )
  1169.     )
  1170.     Gadget (
  1171.         Position 0 47
  1172.         Type Button (
  1173.             Label "Grab Screen..."
  1174.             Size 145 15
  1175.             Link "Buffer_GrabScreen"
  1176.         )
  1177.     )
  1178.     Gadget (
  1179.         Position 0 62
  1180.         Type Button (
  1181.             Label "Light Table"
  1182.             Size 145 15
  1183.             Link "Buffer_LightTable"
  1184.         )
  1185.     )
  1186.     Gadget (
  1187.         Position 0 77
  1188.         Type Button (
  1189.             Label "Load From Clipboard"
  1190.             Size 145 15
  1191.             Link "Buffer_LoadFromClipboard"
  1192.         )
  1193.     )
  1194.     Gadget (
  1195.         Position 0 92
  1196.         Type Button (
  1197.             Label "Load New..."
  1198.             Size 145 15
  1199.             Link "Buffer_LoadNew"
  1200.         )
  1201.     )
  1202.     Gadget (
  1203.         Position 0 107
  1204.         Type Button (
  1205.             Label "Load New As..."
  1206.             Size 145 15
  1207.             Link "Buffer_LoadNewAs"
  1208.         )
  1209.     )
  1210.     Gadget (
  1211.         Position 0 122
  1212.         Type Button (
  1213.             Label "New..."
  1214.             Size 145 15
  1215.             Link "Buffer_New"
  1216.         )
  1217.     )
  1218.     Gadget (
  1219.         Position 0 137
  1220.         Type Button (
  1221.             Label "Region..."
  1222.             Size 145 15
  1223.             Link "Buffer_Region"
  1224.         )
  1225.     )
  1226.     Gadget (
  1227.         Position 0 152
  1228.         Type Button (
  1229.             Label "Swap Buffers"
  1230.             Size 145 15
  1231.             Link "Buffer_SwapBuffers"
  1232.         )
  1233.     )
  1234. )
  1235.  
  1236. ' ************************************************** Color **
  1237.  
  1238. Window "Color" (
  1239.     Gadget (
  1240.         Position 0 2
  1241.         Type Button (
  1242.             Label "Antique"
  1243.             Size 145 15
  1244.             Link "Color_Antique"
  1245.         )
  1246.     )
  1247.     Gadget (
  1248.         Position 0 17
  1249.         Type Button (
  1250.             Label "B&W to Grey..."
  1251.             Size 145 15
  1252.             Link "Color_B&W2Grey"
  1253.         )
  1254.     )
  1255.     Gadget (
  1256.         Position 0 32
  1257.         Type Button (
  1258.             Label "Change Color..."
  1259.             Size 145 15
  1260.             Link "Color_ChangeColor"
  1261.         )
  1262.     )
  1263.     Gadget (
  1264.         Position 0 47
  1265.         Type Button (
  1266.             Label "Convert to CMAP..."
  1267.             Size 145 15
  1268.             Link "Color_Convert2CMAP"
  1269.         )
  1270.     )
  1271.     Gadget (
  1272.         Position 0 62
  1273.         Type Button (
  1274.             Label "Convert to Grey"
  1275.             Size 145 15
  1276.             Link "Color_Convert2Grey"
  1277.         )
  1278.     )
  1279.     Gadget (
  1280.         Position 0 77
  1281.         Type Button (
  1282.             Label "Convert to RGB"
  1283.             Size 145 15
  1284.             Link "Color_Convert2RGB"
  1285.         )
  1286.     )
  1287.     Gadget (
  1288.         Position 0 92
  1289.         Type Button (
  1290.             Label "Custom..."
  1291.             Size 145 15
  1292.             Link "Color_Custom"
  1293.         )
  1294.     )
  1295.     Gadget (
  1296.         Position 0 107
  1297.         Type Button (
  1298.             Label "False Color..."
  1299.             Size 145 15
  1300.             Link "Color_FalseColor"
  1301.         )
  1302.     )
  1303.     Gadget (
  1304.         Position 0 122
  1305.         Type Button (
  1306.             Label "Halftone..."
  1307.             Size 145 15
  1308.             Link "Color_Halftone"
  1309.         )
  1310.     )
  1311.     Gadget (
  1312.         Position 0 137
  1313.         Type Button (
  1314.             Label "Negative"
  1315.             Size 145 15
  1316.             Link "Color_Negative"
  1317.         )
  1318.     )
  1319.     Gadget (
  1320.         Position 0 152
  1321.         Type Button (
  1322.             Label "Posterize..."
  1323.             Size 145 15
  1324.             Link "Color_Posterize"
  1325.         )
  1326.     )
  1327.     Gadget (
  1328.         Position 0 167
  1329.         Type Button (
  1330.             Label "Solarize"
  1331.             Size 145 15
  1332.             Link "Color_Solarize"
  1333.         )
  1334.     )
  1335. )
  1336.  
  1337. ' *********************************************** Convolve **
  1338.  
  1339. Window "Convolve" (
  1340.     Gadget (
  1341.         Position 0 2
  1342.         Type Button (
  1343.             Label "Custom..."
  1344.             Size 145 15
  1345.             Link "Convolve_Custom"
  1346.         )
  1347.     )
  1348.     Gadget (
  1349.         Position 0 17
  1350.         Type Button (
  1351.             Label "Sharpen..."
  1352.             Size 145 15
  1353.             Link "Convolve_Sharpen"
  1354.         )
  1355.     )
  1356.     Gadget (
  1357.         Position 0 32
  1358.         Type Button (
  1359.             Label "Unsharp Mask..."
  1360.             Size 145 15
  1361.             Link "Convolve_UnsharpMask"
  1362.         )
  1363.     )
  1364.     Gadget (
  1365.         Position 0 47
  1366.         Type Button (
  1367.             Label "Blur..."
  1368.             Size 145 15
  1369.             Link "Convolve_Blur"
  1370.         )
  1371.     )
  1372.     Gadget (
  1373.         Position 0 62
  1374.         Type Button (
  1375.             Label "Gaussian Blur..."
  1376.             Size 145 15
  1377.             Link "Convolve_GaussianBlur"
  1378.         )
  1379.     )
  1380.     Gadget (
  1381.         Position 0 77
  1382.         Type Button (
  1383.             Label "Motion Blur..."
  1384.             Size 145 15
  1385.             Link "Convolve_MotionBlur"
  1386.         )
  1387.     )
  1388.     Gadget (
  1389.         Position 0 92
  1390.         Type Button (
  1391.             Label "Relief Map..."
  1392.             Size 145 15
  1393.             Link "Convolve_ReliefMap"
  1394.         )
  1395.     )
  1396.     Gadget (
  1397.         Position 0 107
  1398.         Type Button (
  1399.             Label "Ramping Edge Detect"
  1400.             Size 145 15
  1401.             Link "Convolve_RampingEdgeDetect"
  1402.         )
  1403.     )
  1404.     Gadget (
  1405.         Position 0 122
  1406.         Type Button (
  1407.             Label "Simple Edge Detect..."
  1408.             Size 145 15
  1409.             Link "Convolve_SimpleEdgeDetect"
  1410.         )
  1411.     )
  1412.     Gadget (
  1413.         Position 0 137
  1414.         Type Button (
  1415.             Label "Sobel Edge Detect"
  1416.             Size 145 15
  1417.             Link "Convolve_SobelEdgeDetect"
  1418.         )
  1419.     )
  1420. )
  1421.  
  1422. ' ************************************************ Distort **
  1423.  
  1424. Window "Distort" (
  1425.     Gadget (
  1426.         Position 0 2
  1427.         Type Button (
  1428.             Label "Bubble..."
  1429.             Size 145 15
  1430.             Link "Distort_Bubble"
  1431.         )
  1432.     )
  1433.     Gadget (
  1434.         Position 0 17
  1435.         Type Button (
  1436.             Label "Displacement..."
  1437.             Size 145 15
  1438.             Link "Distort_Displacement"
  1439.         )
  1440.     )
  1441.     Gadget (
  1442.         Position 0 32
  1443.         Type Button (
  1444.             Label "Distorter..."
  1445.             Size 145 15
  1446.             Link "Distort_Distorter"
  1447.         )
  1448.     )
  1449.     Gadget (
  1450.         Position 0 47
  1451.         Type Button (
  1452.             Label "Dream Sequence..."
  1453.             Size 145 15
  1454.             Link "Distort_DreamSequence"
  1455.         )
  1456.     )
  1457.     Gadget (
  1458.         Position 0 62
  1459.         Type Button (
  1460.             Label "Liquid..."
  1461.             Size 145 15
  1462.             Link "Distort_Liquid"
  1463.         )
  1464.     )
  1465.     Gadget (
  1466.         Position 0 77
  1467.         Type Button (
  1468.             Label "Mosaic..."
  1469.             Size 145 15
  1470.             Link "Distort_Mosaic"
  1471.         )
  1472.     )
  1473.     Gadget (
  1474.         Position 0 92
  1475.         Type Button (
  1476.             Label "Polar Blur..."
  1477.             Size 145 15
  1478.             Link "Distort_PolarBlur"
  1479.         )
  1480.     )
  1481.     Gadget (
  1482.         Position 0 107
  1483.         Type Button (
  1484.             Label "Polar Mosaic..."
  1485.             Size 145 15
  1486.             Link "Distort_PolarMosaic"
  1487.         )
  1488.     )
  1489.     Gadget (
  1490.         Position 0 122
  1491.         Type Button (
  1492.             Label "Splash..."
  1493.             Size 145 15
  1494.             Link "Distort_Splash"
  1495.         )
  1496.     )
  1497.     Gadget (
  1498.         Position 0 137
  1499.         Type Button (
  1500.             Label "Spherize..."
  1501.             Size 145 15
  1502.             Link "Distort_Spherize"
  1503.         )
  1504.     )
  1505.     Gadget (
  1506.         Position 0 152
  1507.         Type Button (
  1508.             Label "Swirl..."
  1509.             Size 145 15
  1510.             Link "Distort_Swirl"
  1511.         )
  1512.     )
  1513.     Gadget (
  1514.         Position 0 167
  1515.         Type Button (
  1516.             Label "Triangle Warp..."
  1517.             Size 145 15
  1518.             Link "Distort_TriangleWarp"
  1519.         )
  1520.     )
  1521.     Gadget (
  1522.         Position 0 182
  1523.         Type Button (
  1524.             Label "Warp..."
  1525.             Size 145 15
  1526.             Link "Distort_Warp"
  1527.         )
  1528.     )
  1529.     Gadget (
  1530.         Position 0 197
  1531.         Type Button (
  1532.             Label "Wave..."
  1533.             Size 145 15
  1534.             Link "Distort_Wave"
  1535.         )
  1536.     )
  1537. )
  1538.  
  1539. ' ************************************************* Effect **
  1540.  
  1541. Window "Effect" (
  1542.     Gadget (
  1543.         Position 0 2
  1544.         Type Button (
  1545.             Label "Apply Texture..."
  1546.             Size 145 15
  1547.             Link "Effect_ApplyTexture"
  1548.         )
  1549.     )
  1550.     Gadget (
  1551.         Position 0 17
  1552.         Type Button (
  1553.             Label "Blob..."
  1554.             Size 145 15
  1555.             Link "Effect_Blob"
  1556.         )
  1557.     )
  1558.     Gadget (
  1559.         Position 0 32
  1560.         Type Button (
  1561.             Label "Clouds..."
  1562.             Size 145 15
  1563.             Link "Effect_Clouds"
  1564.         )
  1565.     )
  1566.     Gadget (
  1567.         Position 0 47
  1568.         Type Button (
  1569.             Label "Crystallize..."
  1570.             Size 145 15
  1571.             Link "Effect_Crystallize"
  1572.         )
  1573.     )
  1574.     Gadget (
  1575.         Position 0 62
  1576.         Type Button (
  1577.             Label "Disperse..."
  1578.             Size 145 15
  1579.             Link "Effect_Disperse"
  1580.         )
  1581.     )
  1582.     Gadget (
  1583.         Position 0 77
  1584.         Type Button (
  1585.             Label "Film Grain..."
  1586.             Size 145 15
  1587.             Link "Effect_FilmGrain"
  1588.         )
  1589.     )
  1590.     Gadget (
  1591.         Position 0 92
  1592.         Type Button (
  1593.             Label "Fire..."
  1594.             Size 145 15
  1595.             Link "Effect_Fire"
  1596.         )
  1597.     )
  1598.     Gadget (
  1599.         Position 0 107
  1600.         Type Button (
  1601.             Label "Fireworks..."
  1602.             Size 145 15
  1603.             Link "Effect_Fireworks"
  1604.         )
  1605.     )
  1606.     Gadget (
  1607.         Position 0 122
  1608.         Type Button (
  1609.             Label "Hockney Tiling..."
  1610.             Size 145 15
  1611.             Link "Effect_HockneyTiling"
  1612.         )
  1613.     )
  1614.     Gadget (
  1615.         Position 0 137
  1616.         Type Button (
  1617.             Label "Lens Flare..."
  1618.             Size 145 15
  1619.             Link "Effect_LensFlare"
  1620.         )
  1621.     )
  1622.     Gadget (
  1623.         Position 0 152
  1624.         Type Button (
  1625.             Label "Lightning..."
  1626.             Size 145 15
  1627.             Link "Effect_Lightning"
  1628.         )
  1629.     )
  1630.     Gadget (
  1631.         Position 0 167
  1632.         Type Button (
  1633.             Label "Oil Paint..."
  1634.             Size 145 15
  1635.             Link "Effect_OilPaint"
  1636.         )
  1637.     )
  1638.     Gadget (
  1639.         Position 0 182
  1640.         Type Button (
  1641.             Label "Page Curler..."
  1642.             Size 145 15
  1643.             Link "Effect_PageCurler"
  1644.         )
  1645.     )
  1646.     Gadget (
  1647.         Position 0 197
  1648.         Type Button (
  1649.             Label "Paint FX..."
  1650.             Size 145 15
  1651.             Link "Effect_PaintFX"
  1652.         )
  1653.     )
  1654.     Gadget (
  1655.         Position 0 212
  1656.         Type Button (
  1657.             Label "Radial Star..."
  1658.             Size 145 15
  1659.             Link "Effect_RadialStar"
  1660.         )
  1661.     )
  1662.     Gadget (
  1663.         Position 0 227
  1664.         Type Button (
  1665.             Label "Remove Feature"
  1666.             Size 145 15
  1667.             Link "Effect_RemoveFeature"
  1668.         )
  1669.     )
  1670.     Gadget (
  1671.         Position 0 242
  1672.         Type Button (
  1673.             Label "Roughen..."
  1674.             Size 145 15
  1675.             Link "Effect_Roughen"
  1676.         )
  1677.     )
  1678.     Gadget (
  1679.         Position 0 257
  1680.         Type Button (
  1681.             Label "Scatter..."
  1682.             Size 145 15
  1683.             Link "Effect_Scatter"
  1684.         )
  1685.     )
  1686.     Gadget (
  1687.         Position 0 272
  1688.         Type Button (
  1689.             Label "Straw..."
  1690.             Size 145 15
  1691.             Link "Effect_Straw"
  1692.         )
  1693.     )
  1694.     Gadget (
  1695.         Position 0 287
  1696.         Type Button (
  1697.             Label "Sparkle..."
  1698.             Size 145 15
  1699.             Link "Effect_Sparkle"
  1700.         )
  1701.     )
  1702.     Gadget (
  1703.         Position 0 302
  1704.         Type Button (
  1705.             Label "Wireless..."
  1706.             Size 145 15
  1707.             Link "Effect_Wireless"
  1708.         )
  1709.     )
  1710. )
  1711.  
  1712. ' ************************************************* Filter **
  1713.  
  1714. Window "Filter" (
  1715.     Gadget (
  1716.         Position 0 2
  1717.         Type Button (
  1718.             Label "Anti Alias..."
  1719.             Size 145 15
  1720.             Link "Filter_AntiAlias"
  1721.         )
  1722.     )
  1723.     Gadget (
  1724.         Position 0 17
  1725.         Type Button (
  1726.             Label "Balance"
  1727.             Size 145 15
  1728.             Link "Filter_Balance"
  1729.         )
  1730.     )
  1731.     Gadget (
  1732.         Position 0 32
  1733.         Type Button (
  1734.             Label "Black Out..."
  1735.             Size 145 15
  1736.             Link "Filter_BlackOut"
  1737.         )
  1738.     )
  1739.     Gadget (
  1740.         Position 0 47
  1741.         Type Button (
  1742.             Label "Color Balancing..."
  1743.             Size 145 15
  1744.             Link "Filter_ColorBalancing"
  1745.         )
  1746.     )
  1747.     Gadget (
  1748.         Position 0 62
  1749.         Type Button (
  1750.             Label "Color Limiting..."
  1751.             Size 145 15
  1752.             Link "Filter_ColorLimiting"
  1753.         )
  1754.     )
  1755.     Gadget (
  1756.         Position 0 77
  1757.         Type Button (
  1758.             Label "Dynamic Range..."
  1759.             Size 145 15
  1760.             Link "Filter_DynamicRange"
  1761.         )
  1762.     )
  1763.     Gadget (
  1764.         Position 0 92
  1765.         Type Button (
  1766.             Label "FX Forge..."
  1767.             Size 145 15
  1768.             Link "Filter_FXForge"
  1769.         )
  1770.     )
  1771.     Gadget (
  1772.         Position 0 107
  1773.         Type Button (
  1774.             Label "Histogram Equalization..."
  1775.             Size 145 15
  1776.             Link "Filter_HistogramEQ"
  1777.         )
  1778.     )
  1779.     Gadget (
  1780.         Position 0 122
  1781.         Type Button (
  1782.             Label "Median Filter..."
  1783.             Size 145 15
  1784.             Link "Filter_Median"
  1785.         )
  1786.     )
  1787.     Gadget (
  1788.         Position 0 137
  1789.         Type Button (
  1790.             Label "Remove Grain..."
  1791.             Size 145 15
  1792.             Link "Filter_RemoveGrain"
  1793.         )
  1794.     )
  1795.     Gadget (
  1796.         Position 0 152
  1797.         Type Button (
  1798.             Label "Remove Isolated Pixels..."
  1799.             Size 145 15
  1800.             Link "Filter_RIP"
  1801.         )
  1802.     )
  1803.     Gadget (
  1804.         Position 0 167
  1805.         Type Button (
  1806.             Label "Video Filter..."
  1807.             Size 145 15
  1808.             Link "Filter_Video"
  1809.         )
  1810.     )
  1811. )
  1812.  
  1813. ' *************************************************** Size **
  1814.  
  1815. Window "Size" (
  1816.     Gadget (
  1817.         Position 0 2
  1818.         Type Button (
  1819.             Label "Scale..."
  1820.             Size 145 15
  1821.             Link "Size_Scale"
  1822.         )
  1823.     )
  1824.     Gadget (
  1825.         Position 0 17
  1826.         Type Button (
  1827.             Label "Double"
  1828.             Size 145 15
  1829.             Link "Size_Double"
  1830.         )
  1831.     )
  1832.     Gadget (
  1833.         Position 0 32
  1834.         Type Button (
  1835.             Label "Halve"
  1836.             Size 145 15
  1837.             Link "Size_Halve"
  1838.         )
  1839.     )
  1840.     Gadget (
  1841.         Position 0 47
  1842.         Type Button (
  1843.             Label "Crop..."
  1844.             Size 145 15
  1845.             Link "Size_Crop"
  1846.         )
  1847.     )
  1848.     Gadget (
  1849.         Position 0 62
  1850.         Type Button (
  1851.             Label "Auto Crop"
  1852.             Size 145 15
  1853.             Link "Size_AutoCrop"
  1854.         )
  1855.     )
  1856.     Gadget (
  1857.         Position 0 77
  1858.         Type Button (
  1859.             Label "Set Aspect/DPI..."
  1860.             Size 145 15
  1861.             Link "Size_SetAspectDPI"
  1862.         )
  1863.     )
  1864. )
  1865.  
  1866. ' *************************************************** Tool **
  1867.  
  1868. Window "Tool" (
  1869.     Gadget (
  1870.         Position 0 2
  1871.         Type Button (
  1872.             Label "AutoFX..."
  1873.             Size 145 15
  1874.             Link "Tool_AutoFX"
  1875.         )
  1876.     )
  1877.     Gadget (
  1878.         Position 0 17
  1879.         Type Button (
  1880.             Label "CineMatte..."
  1881.             Size 145 15
  1882.             Link "Tool_CineMatte"
  1883.         )
  1884.     )
  1885.     Gadget (
  1886.         Position 0 32
  1887.         Type Button (
  1888.             Label "CineMorph..."
  1889.             Size 145 15
  1890.             Link "Tool_CineMorph"
  1891.         )
  1892.     )
  1893.     Gadget (
  1894.         Position 0 47
  1895.         Type Button (
  1896.             Label "IMP..."
  1897.             Size 145 15
  1898.             Link "Tool_IMP"
  1899.         )
  1900.     )
  1901.     Gadget (
  1902.         Position 0 62
  1903.         Type Button (
  1904.             Label "Macro Record Start..."
  1905.             Size 145 15
  1906.             Link "Tool_MacroRecord"
  1907.         )
  1908.     )
  1909.     Gadget (
  1910.         Position 0 77
  1911.         Type Button (
  1912.             Label "Macro Record Stop"
  1913.             Size 145 15
  1914.             Link "Tool_MacroRecordStop"
  1915.         )
  1916.     )
  1917.     Gadget (
  1918.         Position 0 92
  1919.         Type Button (
  1920.             Label "Measure"
  1921.             Size 145 15
  1922.             Link "Tool_Measure"
  1923.         )
  1924.     )
  1925. )
  1926.  
  1927. ' ********************************************** Transform **
  1928.  
  1929. Window "Transform" (
  1930.     Gadget (
  1931.         Position 0 2
  1932.         Type Button (
  1933.             Label "Complex 2D Rotate..."
  1934.             Size 145 15
  1935.             Link "Transform_Complex2DRotate"
  1936.         )
  1937.     )
  1938.     Gadget (
  1939.         Position 0 17
  1940.         Type Button (
  1941.             Label "Simple 2D Rotate..."
  1942.             Size 145 15
  1943.             Link "Transform_Simple2DRotate"
  1944.         )
  1945.     )
  1946.     Gadget (
  1947.         Position 0 32
  1948.         Type Button (
  1949.             Label "Perspective 3D Rotate..."
  1950.             Size 145 15
  1951.             Link "Transform_Perspective3DRotate"
  1952.         )
  1953.     )
  1954.     Gadget (
  1955.         Position 0 47
  1956.         Type Button (
  1957.             Label "Flip Horizontal"
  1958.             Size 145 15
  1959.             Link "Transform_FlipHorizontal"
  1960.         )
  1961.     )
  1962.     Gadget (
  1963.         Position 0 62
  1964.         Type Button (
  1965.             Label "Flip Vertical"
  1966.             Size 145 15
  1967.             Link "Transform_FlipVertical"
  1968.         )
  1969.     )
  1970.     Gadget (
  1971.         Position 0 77
  1972.         Type Button (
  1973.             Label "Mirror Horizontal"
  1974.             Size 145 15
  1975.             Link "Transform_MirrorHorizontal"
  1976.         )
  1977.     )
  1978.     Gadget (
  1979.         Position 0 92
  1980.         Type Button (
  1981.             Label "Mirror Vertical"
  1982.             Size 145 15
  1983.             Link "Transform_MirrorVertical"
  1984.         )
  1985.     )
  1986.     Gadget (
  1987.         Position 0 107
  1988.         Type Button (
  1989.             Label "Roll..."
  1990.             Size 145 15
  1991.             Link "Transform_Roll"
  1992.         )
  1993.     )
  1994.     Gadget (
  1995.         Position 0 122
  1996.         Type Button (
  1997.             Label "Shear..."
  1998.             Size 145 15
  1999.             Link "Transform_Shear"
  2000.         )
  2001.     )
  2002.     Gadget (
  2003.         Position 0 137
  2004.         Type Button (
  2005.             Label "Interlace"
  2006.             Size 145 15
  2007.             Link "Transform_Interlace"
  2008.         )
  2009.     )
  2010.     Gadget (
  2011.         Position 0 152
  2012.         Type Button (
  2013.             Label "De-Interlace"
  2014.             Size 145 15
  2015.             Link "Transform_DeInterlace"
  2016.         )
  2017.     )
  2018. )
  2019.